package com.wk.code.wkserver.constant;

public interface Constant {

    // ****************** 时间/秒 ************************//
    long COSNT_ONE_MINUTE = 60;

    /**
     * 半小时
     */
    long CONST_HALF_HOUR = COSNT_ONE_MINUTE * 30;

    /**
     * 一小时
     */
    long CONST_ONE_HOUR = CONST_HALF_HOUR * 2;

    /**
     * 一天
     */
    long CONST_ONE_DAY = CONST_ONE_HOUR * 24;

    /**
     * 一周
     */
    long CONST_ONE_WEEK = CONST_ONE_DAY * 7;
    /**
     * 半月
     */
    long CONST_HALF_MONTH = CONST_ONE_WEEK * 2;
    /**
     * 一个月
     */
    long CONST_ONE_MONTH = CONST_HALF_MONTH * 2;

    /**
     * 后台路径
     */
    String ADMIN_CONTEXT_PATH = "/admin";
    /**
     * 用户令牌名称
     */
    String ACCESS_TOKEN = "token";

    /**
     * 用户ID
     */
    String USER_ID = "user_id";

    /**
     * 系统用户ID
     */
    String SYS_USER_ID = "sys_user_id";

    /**
     * 用户会话缓存
     */
    String USER_TOKEN_MAP = "user_token_map";
    /**
     * 后台系统用户
     */
    String ADMIN_USER_TOKEN_MAP = "admin_user_token_map";

    /**
     * 放行缓存路径
     */
    String IGNORE_CACHE_PATH = "ignore_cache_path";

    /**
     * 默认头像
     */
    String DEFAULT_AVATAR = "http://testimg.imlianka.com/image/u=1194310620,178032634&fm=26&gp=0.jpg.jpg";

    /**
     * 邮件发送方
     */
    String SENDER_EMAIL = "3269554221@qq.com";
    /**
     * 网站
     */
    String SENDER_EMAIL_WEBSITE = "3269554221@qq.com";

    /**
     * 微信code登录获取openId
     */
    String WX_LOGIN_OPENID = "https://api.weixin.qq.com/sns/jscode2session?appid=%s&secret=%s&js_code=%s&grant_type=authorization_code";

    /**
     * 名称
     */
    String WK_NAME = "威客字节";

    /**
     * redisson前缀
     */
    String REDISSON_PREFIX = "redis://";

    /**
     * 需求审核通过
     */
    String DEMAND_VERIFY_PASS = "尊敬的 %s,你的需求审核已通过,请耐心等待技术员接单吧";

    /**
     * 需求审核不通过
     */
    String DEMAND_VERIFY_REJECT = "尊敬的 %s,你的需求审核不通过,原因: %s";

    /**
     * 需求发布通知邮箱
     */
    String DEMAND_PUBLISH_CONTENT = "用户【%s】发布了需求【%s】,快去审核接单吧";
    /**
     * 技术申请接单
     */
    String DEMAND_ORDER_TAKING = "用户【%s】申请接单【%s】,快去创建群聊促成下单吧";
    /**
     * 需求单前缀
     */
    String DEMAND_PREFIX = "WK-";
    /**
     * 技术结算金额KEY
     */
    String SETTLED_RATIO = "settle";
    /**
     * 接单锁
     */
    String APPLY_ORDER_LOCK = "apply_order_lock";
    /**
     * 支出
     */
    String OUT = "-";

    /**
     * 收入
     */
    String IN = "+";

    /**
     * 平台删除需求发送邮件
     */
    String DEMAND_BREAK_RULE = "尊敬的 %s,你的需求违反平台相关规则," +
            "现对你的需求进行下架处理,如有疑问请联系客服 客服微信:18483678377";
}
